terrain sensing - German English Dictionary